2693 88
61086 629
19289 334
5529 300
3372 231
10103 673
143159 288
71687 613
31156 869
18045 180
33391 787
47828 514
39056 825
24111 455
29165 319
19662 54
11316 525
3132 408
2306 132
2707 89
6401 199
28441 890