2502 153
17042 208
6679 155
8576 669
12322 405
9550 914
4344 418
9893 229
13643 299
3011 135
4610 595
3151 174
3107 176
3741 382
2818 114
2568 183
8885 586
2964 550
28748 665
4504 667
12227 276
4729 92
3990 419
4357 152