15576 628
18857 597
354 71
2080 421
1669 317
233 49
1409 348
1310 212
2789 856
993 117
1756 295
5707 882
3430 752
2525 540
1601 291
3464 890
1325 136
1370 166
1417 195
2998 337
2252 352
2949 569
1242 54
3121 578