4303 81
14583 761
1798 87
4447 528
3295 371
8327 368
6960 267
8378 405
12579 425
5505 727
2540 312
4175 508
9088 357
2359 175
2668 206
7739 372
3086 185
1404 95
4424 680
2755 301
12048 575
3523 232
2103 52
11418 61
11894 501
3847 821
4897 631
9971 907