2993 868
3005 611
993 243
1309 236
2477 305
3605 509
2910 860
2453 349
4099 671
14956 694
12067 342
14467 236
11821 376
7069 203
14112 664
3859 215
5101 106
2680 587
2221 399
3042 623
2838 738
2399 645
3093 664
1826 330
3442 829
3367 553
1649 60
3178 830