34041 698
16733 578
18892 281
2492 255
56375 818
1843 54
3037 457
46222 293
16351 471
2964 563
99299 386
124484 590
324253 333
45546 239
3237 540
2916 488