3095 81
104087 1001
6650 502
3799 583
70122 220
9844 312
3310 373
4434 175
3020 337
85452 661
2903 185
8453 495
3531 333
4343 923
132965 361
4374 581
62971 343
87082 332
3247 390
72199 331
3925 39
188445 484
152848 301
3679 286
84639 137
4208 393
57861 498
5784 531