593 121
1463 418
2985 501
2238 583
905 226
3061 661
1705 286
1481 29
1303 157
897 128
2914 512
2787 516
516 102
2470 360
2667 746
2044 499
3603 540
1951 435
2869 812
3135 706
1630 357
2220 374
1271 347
1242 151
2795 600
14457 482
10196 323
4234 296