628 139
2909 640
2716 532
1093 320
3341 121
1563 249
1209 78
7352 270
2429 471
13773 648
80963 542
11776 384
14368 160
1341 66