3129 200
21405 159
7089 83
11299 515
3258 43
5583 716
9818 243
20176 131
5959 637
8053 694
31500 120
4531 227
4999 679
14369 801
3566 343
3114 533
5283 386
9245 428
19377 178
12955 727
7807 152
89043 744
89136 693
1960 73
5451 94
4920 590
12106 294
5853 541