19510 97
7882 312
3555 740
397814 1052
271531 1099
3102 159
58862 353
46536 541
33001 250
58256 329
232345 525
244484 623
5563 320
170488 595
264141 935
29292 94
5949 113
1294 309
20338 810
10344 116
293966 672
84401 610
401495 1212
6668 723
3576 316
10004 546
189068 434
44013 566