59981 153
7428 64
2665 547
24417 391
44001 365
124044 678
2410 598
81078 505
2845 873
15657 689
21626 276
14228 187
11722 243
18695 450
1104 278
1263 253
10342 480
21208 768
13394 588
1337 361
17154 260
8334 268
8610 258
22466 622