20139 856
7600 907
5243 62
5110 425
16876 720
7373 294
2387 228
8215 390
7703 144
15876 106
6361 313
6242 495
7786 745
5003 446
7749 640
2427 51
6524 939
8891 884
4417 341
7006 379
6050 536
15068 444
5634 180
10476 703