5061 334
2550 82
44703 926
133526 330
22992 63
26334 89
70705 417
12114 301
11040 577
13278 393
37033 224
6953 391
17111 380
12637 927
7597 440
12630 69
20810 328
13710 422
10271 71
8349 611
24436 882
15283 314
13105 169
12989 404
3251 347
3168 623
22116 461
33197 125