1005 70
4266 377
7748 597
17977 513
10508 40
9032 372
81564 1030
28496 329
41977 469
87186 827
44957 670
19954 217
2839 103
13425 802
6942 524
5083 228
8954 514
4373 579
2296 382