4026 503
4181 504
106394 212
3700 41
10655 480
7669 299
22465 171
8259 490
11184 234
17155 120
2042 46
8198 358
1532 373
2801 401
4367 659
34452 157
16066 54
1698 418
2710 675
3734 755