22580 361
2347 282
2607 424
509 56
25522 306
10406 667
3743 290
44440 105
4919 272
7490 770
10354 306
1368 181
1878 290