1292 27
4996 585
5608 899
3044 224
4315 708
2335 104
3299 388
4371 652
3013 427
2813 507
3424 378
4518 188
3874 682
3720 158
3996 436
2308 216
32050 354
26116 190
29737 612
40309 261
66148 542
57093 449