1161 303
2100 251
3080 664
915 47
1742 415
2529 196
2913 317
1390 205
2530 408
5405 787
2127 449
1377 177
484 66
973 192
4917 468
3064 645
2774 414
10290 651
2384 504
2911 616
1699 391
1304 277
1982 326
3058 843