109313 249
12821 561
6252 543
103168 694
52990 741
41729 718
289881 178
26682 893
60724 860
32210 375
149863 589
6217 158
3568 151
4463 284
4805 553
17492 514
5956 218
68916 218
78251 294
152458 222
158429 218
30334 334
104310 935
40031 142
320077 424
80039 131
28384 43
22572 49