31251 513
16431 839
34530 763
6190 682
5147 680
2002 269
10004 575
2144 163
1127 133
3409 395
1134 199
1655 185
2981 367
4318 633
1503 208
1538 89
2691 320
4003 636
999 175
2499 422
2420 381
1228 179
7357 52
17590 258