592 160
2306 500
500 101
1667 517
94270 767
16246 699
76882 782
7030 304
85455 311
9283 463
44216 144
8635 452
124620 398
81638 202
111630 815
37466 210
75266 296
5092 52
86536 786
27521 234
61753 145
149077 433
6301 359
44088 98