4561 822
2650 568
15653 95
2729 159
3773 575
2788 278
3512 34
4894 741
2374 226
3198 696
4751 275
5100 619
15231 562
16890 947
20573 669
3643 537
1277 309
4466 190
2815 636
881 196
2733 135
6460 545
2911 390
2714 602
1096 96
3249 816
3285 684
3928 225