21889 56
17016 293
4720 348
9812 928
8533 101
53086 527
2136 135
2525 272
4389 305
3302 288
4097 238
2811 505
78958 527
50800 447
25763 819
4051 549
7175 277
3177 495
2964 225
7049 531
16395 587
7430 215
74932 680
5296 693
71534 864
21465 478
9537 35
7070 125