3093 81
104034 1001
6647 502
3798 583
70069 220
9844 312
3309 373
4434 175
3019 337
85412 661
2903 185
8452 495
3531 333
4342 923
132910 361
4374 581
62950 343
87044 332
3245 390
72171 331
3924 39
188361 484
152785 301
3678 286
84603 137
4207 393
57849 498
5783 531