41291 506
30825 458
10239 56
77608 338
36242 433
4118 287
125098 663
111880 715
31265 402
26764 654
125944 360
65412 860
51916 925
5289 398
5427 309
3783 347
7426 185
241148 698
37315 518
191952 519
124377 593
261009 600
37809 629