5063 874
3039 60
4735 616
3120 369
11329 376
8787 243
2966 329
1897 97
3145 591
2579 181
5276 812
76606 189
6361 659
3618 426
5860 759
2550 45
9286 695
2457 231
14402 350
4946 415
4351 627
3950 614
4881 710
3569 521