40169 188
5506 38
28662 342
7525 287
26154 186
112229 401
15618 649
25430 510
15973 73
11216 519
12783 772
16632 308
1992 238
3763 749
5323 383
5655 432
5863 700
1994 27
1299 111
2653 367
4341 145
5356 476
4092 528
2135 259
4754 456
5656 670
5344 557
4220 734