2900 252
2178 232
3135 88
24281 113
58409 440
57994 532
10322 93
13481 306
13003 392
4173 499
22083 37
4712 352
3339 348
4569 786
29662 550
18258 624
11802 382
6117 544
2692 257
2442 257
621 50
48738 398
28313 242
3090 156
2970 96
3442 290
871 73
57903 432