15026 842
12284 300
5487 809
15678 226
3882 240
9395 605
9065 535
3741 183
5110 40
2518 413
5439 49
4060 90
11997 119
3334 278
8782 828
9023 92
3912 31
2191 223
4608 482
5042 366
3383 286
3836 821
1689 173
6364 513
1847 148
5357 176
1943 245
5215 257