2302 491
831 92
1189 31
3047 645
2049 225
1318 204
2992 446
378 81
961 264
614 113
1572 319
1058 197
3093 924
1777 418
2931 712
3086 818
2932 771
1730 340
2926 778
3033 447
1413 371
2961 564
4928 100
9284 148
6595 826
11239 865
4769 620
5799 593