5029 172
1409 105
17812 785
7096 381
2301 98
5078 237
15577 265
1978 31
11820 231
4754 810
6361 170
3575 378
6539 61
9116 648
11742 666
2491 166
4866 192
4120 376
19172 257
5856 415
2491 274
2414 76
5576 966
7260 797