109306 249
12819 561
6252 543
103155 694
52984 741
41722 718
289839 178
26680 893
60713 860
32201 375
149845 589
6215 158
3568 151
4456 284
4805 553
17484 514
5955 218
68905 218
78241 294
152444 222
158374 218
30323 334
104266 935
40020 142
320035 424
80027 131
28381 43
22569 49