41271 506
30807 458
10233 56
77572 338
36222 433
4118 287
125013 663
111834 715
31246 402
26754 654
125885 359
65376 860
51887 925
5289 398
5427 309
3780 347
7425 185
241068 698
37303 518
191876 519
124350 593
260968 600
37802 629