15856 131
24239 50
13922 58
42638 455
38272 192
16246 632
32355 650
7105 416
2468 119
3060 633
2993 146
6423 604
2678 381
3072 169
2081 72
2762 390
5045 519
2880 39
2427 548
2118 415
3056 773
5181 788
7882 229
16578 682
5307 297
4212 356
3772 577
3478 232