640 102
1381 199
21717 649
2737 493
2564 405
1624 380
2770 676
538 82
559 163
3348 866
29316 162
2642 602
4487 715
3638 969
1587 372
7214 504
3658 66
2817 738
5586 531
2361 570
2613 318
2239 440
6192 892
3565 168
7378 46
12361 236
21227 423
34645 671