2983 829
920 227
291 95
2292 665
975 295
1281 282
1862 502
1564 371
2642 655
1231 300
1627 390
1088 260
7448 31
17054 944
1547 145
3047 640
3301 510
305214 1033
4052 656
8992 859
15862 418
5141 422