15886 631
9033 550
8233 306
4506 853
3364 141
15016 249
11224 502
12214 115
8087 1009
15246 416
4188 534
15513 446
7344 694
5109 237
11986 123
3389 346
6855 639
3740 839
2847 515
3147 247
7829 816
15211 474
2783 185
4246 700
13114 607
14543 297
21361 467
17514 416