1026 111
23559 250
2418 326
10496 222
8855 302
6832 837
21977 357
11324 922
13875 575
1419 227
1003 135
4220 291
2302 382
1363 181
3460 757
3290 851
1580 145
8453 79
1892 268
772 106
880 94
1947 465
2511 448
3332 840
4404 627
2293 328
3140 342
1736 117