15031 614
2391 146
1419 231
518 86
2967 365
1417 112
1551 241
3656 870
16343 635
4852 489
3089 264
1471 171
1316 147
11884 256
3546 973
2808 488
11764 176
3515 402
3367 707
1517 87
3860 132
2176 461
13079 355
3091 541