22033 674
2286 151
7323 398
5662 119
12632 467
4335 28
6229 283
11767 606
7589 251
5562 318
7537 683
3505 335
7761 829
10154 227
34639 370
11542 252
14025 505
15054 457
14077 139
9248 574
7899 580
8673 885
22439 557
9878 510
2935 221
6150 867
5112 282
8862 129