669 93
1738 337
800 173
275 68
2422 595
652 149
2385 704
4735 209
3935 539
3788 497
22011 351
15274 277
17799 683
40018 615
22501 827
14978 790
14053 529
9364 671
3266 165
10797 321
1710 22
8523 440
2296 504
2320 338
1900 247
4338 819
3151 746
2360 422