9901 424
9344 686
20465 541
11581 126
13306 351
5537 515
2546 85
11914 228
7965 603
4977 679
9290 805
4255 475
8802 699
3490 133
5813 880
5632 440
16651 376
13074 723
8295 193
5737 66
7164 421
17596 253
9256 413
3577 98
4850 80
4339 455
1954 114
7746 31