8595 433
4144 499
29218 864
14942 264
2875 737
1446 309
620 40
2781 627
3302 477
936 38
3215 704
1401 64
3254 626
5360 853
1196 39
1386 55
3348 109
2000 184
4835 411
3249 90
6455 660
10371 857
9655 559
15769 413