396 68
9994 159
2809 503
1450 383
1081 280
2990 639
2193 565
2076 361
2832 647
2360 645
2279 532
2739 405
1688 300
370 33
3302 542
1271 249
957 205
2088 293
718 60
2878 591
2804 679
2229 391
2601 322
996 159