4957 299
3616 206
2978 533
1893 140
2388 369
3907 780
2352 415
3323 614
2513 283
1340 66
2365 455
2175 302
5213 34