3546 300
4788 441
2729 136
87464 404
4872 614
40278 248
125539 356
7250 75
1291 120
106853 1257
15151 263
35986 154
63339 175
58525 280
1695 169
1543 244
1490 197
33899 402
6806 653
39663 276
57995 383
4475 687
107616 520
27366 630
34496 302
321763 1504
8028 368
3497 455