13959 57
7913 496
2824 431
24223 947
24044 221
14178 251
22653 517
21953 350
5045 559
19950 168
23207 716
13987 720
12318 173
16299 376
3998 78
12242 64
4413 434
5743 447
7960 853
11333 485
3055 652
2574 534
2619 307
4357 197
7740 481
10453 195
2134 44
3322 636