2933 508
2609 636
328 31
3231 795
3953 908
1628 318
3920 503
2843 772
2857 415
2932 108
1832 391
3073 492
1168 204
5843 704
6511 412
2211 523
4937 98
3384 196
11696 179
14016 473
2705 518
2754 573
2136 418
2550 441