21787 640
3183 406
25721 522
43823 226
18902 886
15514 593
8867 335
3455 284
17258 681
6599 416
5563 617
10183 265
3178 578
5293 660
1845 144
1605 71
1645 225
2479 347
35120 372