4182 526
15845 447
2174 262
1768 166
2632 618
2599 490
749 64
938 138
4816 328
18478 731
7047 845
2493 415
1327 161
2930 257
2339 332
4778 812
2710 555
3322 576
3888 412
3272 591
6669 851
5483 59
819 94
2341 508