9996 133
7213 590
6032 253
15391 371
3022 465
6044 665
2346 43
4240 733
5926 969
8793 489
9545 903
10272 642
4346 321
9452 557
17136 876
10677 257
3194 290
4052 267
11548 333
2688 327
5997 305
12463 161
7577 679
3493 612
10670 277
14569 535
2780 68
574 105