165297 659
20608 401
535908 1265
24665 611
35652 495
19508 608
60982 991
49232 342
4512 537
3261 547
9417 265
13593 595
2866 213
12299 682
3081 317
6413 609
39491 832
76989 1003