3036 75
5857 322
3579 458
114155 381
9881 426
15553 245
31812 648
14994 116
23538 347
16024 66
8122 170
30496 574
14983 260
9209 201
15845 777
14325 662
11211 198
16675 225
10843 643
6607 285
27917 388
10104 846
49281 338
3999 215
18642 607
33127 258
31133 537
20332 376