42122 901
34872 533
49970 160
18958 410
8276 192
4507 539
20433 66
7316 40
7031 651
10822 728
7451 429
3589 192
484918 1094
18874 777
10694 339
12867 91
21642 409
6981 654
2426 232
59271 800
6711 208
29602 789
9654 360
6418 814
3020 770
1454 410
735 63
14078 175