30606 235
4249 541
10824 186
2495 294
5190 654
33875 895
6790 158
49628 489
25438 542
5013 370
16580 585
18923 571
5342 507
5675 423
47355 715
3246 300
330898 1123
4275 579
5625 593
47270 691
5593 926
11629 116
105014 945
47920 962