21376 995
1207 143
1844 372
382 65
1253 346
2045 652
1777 249
1503 285
2925 535
3017 733
425 74
585 112
675 130
534 72
1333 406
2951 877
657 210
2292 407
1041 206
3241 780
2971 354
2147 628
1556 208
584 32