42432 610
15309 292
5176 538
5704 143
15277 77
1666 194
3859 94
4083 383
5029 666
3870 335
8585 443
13686 573
6100 395
8221 626
17277 287
8463 912
6920 548
2451 533
4056 734
11556 176
2261 264
4008 224
13253 435
8340 360