2652 112
7739 618
9166 391
174454 779
30891 823
82448 350
296771 853
290551 848
144508 348
27439 259
58901 257
17913 407
1206 143
3223 464
7633 506