505 109
1472 364
2795 703
2613 745
2583 637
1923 631
153 44
1829 517
1332 375
816 258
4116 189
8645 402
15267 177
8742 89
7325 233
2652 301
2635 309
5613 224
23498 345
11887 82
11215 565