18310 903
2465 386
3312 606
3083 731
253 30
1208 184
5557 457
2877 447
3379 743
2352 506
2221 400
1103 93
1462 265
7648 707
1765 165
846 25
3084 618
1751 269
2200 538
3986 86
1984 511
1902 331
2324 322
1030 164