19616 687
6537 390
4963 840
9317 907
41345 686
5036 327
5954 525
6660 851
8374 629
3583 509
24021 645
12044 212
28811 185
3625 377
2392 229
3108 325
27265 133
2973 201
2667 119
3516 402
5465 216
21290 522
3306 374
9294 277
7864 246
54758 493
14467 498
1712 63