2942 251
4511 327
8010 610
4883 388
7367 661
12202 893
16515 288
7041 519
13086 674
4888 343
8315 820
4585 349
3539 568
3919 635
12852 570
11614 746
14368 239
9342 562
5279 179
18339 780
2256 120
1065 44
5098 907
4925 940