5196 630
3705 98
20289 676
3686 220
2860 272
4689 650
4028 419
12502 622
10796 399
3699 487
17319 94
2928 506
4746 584
6632 166
1667 125
8295 733
3463 304
4061 525
3006 148
2645 102
5309 741
4191 622
3372 693
3930 63