19616 687
6537 390
4963 840
9315 907
41342 686
5036 327
5953 525
6660 851
8374 629
3583 509
24020 645
12042 212
28808 185
3625 377
2392 229
3108 325
27265 133
2972 201
2667 119
3516 402
5465 216
21290 522
3306 374
9294 277
7864 246
54758 493
14467 498
1712 63