586 71
2142 364
5615 237
9049 424
1034 196
1294 79
3482 664
3362 529
2213 661
1263 330
19299 444
513 131
847 218
2011 199
1168 105
1458 286
2909 473
846 114
2947 825
291 51
9968 628
910 186
2290 437
441 79