3112 232
7283 275
2784 579
8864 354
2060 633
2334 114
2372 460
3049 78
9417 328
10095 671
2197 557
3402 748
2232 476
8670 298
4140 711
4329 244
11977 269
11254 485
2283 372
1947 202
1571 93
3176 960
1959 342
3952 908