3195 273
4209 441
11351 718
311884 707
34600 408
8665 429
37905 153
18529 251
5138 392
22927 63
12512 472
12601 746
12860 303
14936 589
9492 658
6193 559
6553 528
8829 289
20273 741
8482 176
31379 222
8338 676
4666 80
4994 456
8982 566
2530 60
15522 670
66675 106