300695 1283
96542 214
2295 247
1657 111
3826 594
1008 55
3609 711
35297 504
20148 307
1718 222
962 53
20983 455
220698 565
5259 332
41385 242
135518 420
8253 381
6049 185
27829 206
48184 508
27909 481
5281 202
1324 98
13027 657
2238 618
20169 861
9501 204
15402 652