5040 292
4974 370
3223 300
6028 585
57317 335
5395 598
33821 895
8134 339
49569 489
6728 158
5591 593
25377 542
330849 1123
11590 116
47227 691
4502 245
104979 945
37325 878
6135 760
7021 456
83600 463
3835 133
13463 905
67134 319