531 96
1231 316
2991 152
1103 222
1861 352
3948 563
3955 554
1161 170
1996 434
1519 213
2895 419
2192 169
4218 829
2461 361
2695 419
3612 746
3037 516
2804 421
1539 111
5647 775
12018 722
5941 653
5118 369
5567 628
60318 220
5048 148
4331 350
25782 229