2986 51
3507 423
6115 608
8232 307
3757 621
23719 308
24874 228
27118 443
6763 468
15647 613
7811 443
38476 292
1830 351
4329 335
9065 572
900 143
1212 175
2533 288