17913 821
32258 185
23056 283
4509 232
13096 102
31014 87
47203 313
155838 1003
32938 297
25594 459
21034 667
27201 803
159937 531
25063 781
6910 897
4541 188
15352 704
10429 420
60831 500
55629 569
30595 93
10144 660
60886 534
90610 182
72509 654