3195 217
18438 409
5377 670
8921 363
22332 335
43581 96
23474 421
17424 322
16010 103
5858 453
2890 116
10464 266
24546 532
10526 278
6982 45
34739 171
7022 395
4655 358
16418 384
6946 237
21536 843
3226 47
46480 467
39382 424
15061 305
30201 247
28927 278
16866 291