30942 523
35067 138
27188 654
43412 563
8889 387
8365 440
9372 711
4772 52
23162 819
14413 832
11316 558
12968 679
9552 782
4048 315
1436 71
1866 241
2930 111
5299 684
6765 147
9116 506
5047 663
3723 693
7654 356
241989 493
200162 815
2686 42
15904 193
18883 347