3597 30
204111 556
2479 339
22898 194
99060 328
320689 1101
11983 348
49512 793
23116 469
3498 514
14367 178
29608 562
6369 480
15513 149
437964 1005
8118 349
47816 508
4512 563
3229 759
1703 201
3311 839
15753 422
3631 664
1441 296
3115 804
1838 115
3191 616
18769 292