3503 55
7292 176
53974 543
10595 417
4514 239
12312 296
30000 672
10769 406
27326 804
4947 589
4013 161
8402 192
4059 245
4123 463
2521 459
13419 411
13932 715
23275 247
7075 661
2327 32
10363 142
8916 267
10666 190
12521 778
7607 317
4628 642
27361 631
12279 548