1005 70
4266 377
7748 597
17977 513
10512 40
9032 372
81574 1030
28497 329
41982 469
87196 827
44963 670
19956 217
2839 103
13425 802
6943 524
5083 228
8954 514
4374 579
2297 382