3008 502
3277 493
17248 901
17182 926
1717 39
1434 125
1671 215
2086 114
3652 554
3539 643
894 58
4800 877
1973 303
10877 354
1078 202
4141 978
16613 370
1351 86
3556 697
4368 388
3272 647
1110 166
2945 535
3186 462