105530 323
189562 403
64316 222
33060 312
60653 222
47312 368
46565 122
77887 667
45686 561
104598 502
56130 669
73753 487
35714 671
57313 136
64362 656
57242 535
45253 226
42041 376
34240 267
93162 238
50045 745
42939 1133
30981 311