12151 263
3089 255
11082 522
112931 623
8814 50
95368 539
117397 606
135187 354
37219 200
21095 409
6265 259
7248 141
15152 70
20460 289
25333 594
34017 578
31203 105
4809 636
5110 461
4290 543
9594 791
3427 496
5999 121
2135 371
2209 83
4924 786
3153 484