15540 90
27005 286
1421 187
383 45
5364 565
3296 88
3365 353
21655 287
2542 445
3940 246
3602 147
2461 412
3107 80
1795 229
40002 115
20898 563
4410 673
3687 698
5809 547
2071 372
8322 351
2249 328
8699 686
1107 134
14530 602
4291 514
2620 570
7121 495