4830 640
6738 598
28758 288
13646 356
2656 197
42933 173
17608 286
12154 104
4604 374
14922 509
11201 633
3834 497
3551 196
6845 466
5006 662
5747 99
3497 524
2161 261