3195 217
18439 409
5377 670
8921 363
22333 335
43581 96
23494 421
17425 322
16011 103
5858 453
2890 116
10464 266
24550 532
10526 278
6983 45
34739 171
7029 395
4656 358
16418 384
6947 237
21539 843
3226 47
46480 467
39386 424
15062 305
30202 247
28928 278
16866 291