18551 300
4191 233
1053 115
2632 605
1782 207
3258 596
1083 92
1714 238
1403 173
1322 174
11230 333
2520 143
2772 410
2356 349
987 105
3223 710
3345 409
886 51
1300 181
5708 483
1589 149
3552 472
2760 399
3245 567