3599 351
4104 681
1702 451
3528 807
3028 629
378 27
3162 512
1349 285
3340 415
1142 133
590 111
3129 183
2137 387
1689 264
20291 370
1712 202
920 185
677 82
3548 870
2865 889
1854 522
5854 414
2091 219
1947 419