3095 200
19151 722
4489 591
3215 296
44711 186
3270 620
4663 610
4877 89
17543 499
17844 387
23484 88
18691 324
11195 416
34529 484
10142 68
9526 831
12115 422
25052 818
13152 573
13263 728
4218 246
7259 254
4398 539
5196 798
4827 699
3210 265
10355 595
10721 925