22013 674
2286 151
7309 398
5637 119
12628 467
4331 28
6223 283
11756 606
7577 251
5539 318
7531 683
3505 335
7756 829
10133 226
34608 370
11522 252
14006 505
15040 457
14056 139
9242 574
7888 580
8655 885
22408 557
9868 510
2910 221
6141 867
5101 282
8851 129