5405 722
12567 333
2965 208
2436 169
3512 538
4609 196
8733 338
10817 175
7723 356
8214 375
12689 39
4857 414
12485 472
5391 79
11593 329
7079 733
14607 108
6949 356
8008 731
9321 831
4748 265
16179 505
7942 309
8605 532
9615 505
15855 257
18589 338
19763 500