109056 596
4562 503
14237 226
109903 647
6450 825
73446 946
151128 904
264502 868
4108 655
14168 132
12386 413
5795 210
3335 61
22112 979
87045 666
254200 713
11644 508
5865 192
8500 283
5362 103
6058 183
5905 635
6957 257
165939 983
5444 120
7471 424
4220 461
3875 459