41291 506
30824 458
10238 56
77600 338
36238 433
4118 287
125091 663
111875 715
31261 402
26762 654
125940 360
65407 860
51916 925
5289 398
5427 309
3783 347
7426 185
241139 698
37314 518
191945 519
124376 593
261005 600
37809 629