1501 429
12607 136
1504 184
3063 940
17165 357
576 77
2545 783
1949 551
533 78
1542 163
1423 371
708 133
1216 150
1106 288
3391 442
1596 374
2132 368
2522 514
2109 245
2035 513
3644 472
2366 295
1404 76
3690 809