6225 94
8801 271
8941 40
2714 590
64510 157
15556 547
153328 612
17736 458
13262 977
11614 322
3526 535
4968 155
7270 608
95548 935
6230 669
66263 848
8193 803
7271 213
3512 149
32338 123
4706 536
1524 36
7438 314
51565 829