2533 529
346 72
3833 560
4221 453
2786 327
1424 131
3351 304
3017 198
23045 653
2798 37
4336 705
4278 625
30140 681
85818 189
65629 239
77893 289
7234 116
4092 621