2592 32
16743 356
3447 182
2945 173
1905 30
18523 172
8502 510
8358 128
5247 300
3961 604
3329 293
4936 571
9132 684
3997 210
19970 667
6026 383
9304 454
2752 188
5005 532
15198 507
4190 319
7135 293
5109 475
22900 286