2302 491
832 92
1196 31
3048 645
2058 225
1319 204
2994 446
379 81
962 264
615 113
1574 319
1060 197
3093 924
1780 418
2932 712
3086 818
2932 771
1732 340
2928 778
3040 447
1413 371
2965 564
4929 100
9291 148
6599 826
11242 865
4771 620
5802 593