24032 161
50419 189
95378 1111
35014 406
21779 399
20887 304
51295 538
48809 501
44400 411
60352 383
21930 542
47468 307
65912 403
85186 880
65430 629
54702 448
66729 1063
195107 779
101700 784
50930 747
18360 244
81047 481
23981 292