23575 294
38289 72
19002 582
18348 62
28890 553
21917 342
14808 735
37894 412
16781 265
22370 602
23598 858
14180 265
20766 550
28013 142
19457 654
27308 651
16228 187
19760 213
23310 698
6607 203
5177 343
7498 648
11405 404
9620 595
31337 884
17551 700
1309 139
7649 121