1499 471
948 304
2380 763
2875 707
801 227
3085 585
26618 477
9554 806
5431 82
5412 541
4595 523
3729 316
7022 217
28757 358
1414 39
16153 448
20166 623
16489 437
11753 395
4253 107