22046 674
2286 151
7330 398
5669 119
12637 467
4339 28
6242 283
11782 606
7597 251
5580 318
7539 683
3509 335
7763 829
10175 227
34660 370
11561 252
14037 505
15070 457
14117 139
9251 574
7905 580
8680 885
22453 557
9881 510
2954 221
6155 867
5116 282
8868 129