2945 239
4080 227
2432 369
21215 703
33698 562
30552 142
3279 229
17761 631
2319 348
3479 430
5392 183
14443 334
11333 545
11478 505
33979 73
15712 238
8890 411
36955 429
6837 603
27461 493
4710 281
3187 190
6396 166
11418 860
6462 120
2570 51
3619 856
28207 467