11981 562
2600 66
10458 298
4335 43
16072 307
14871 327
31093 583
5743 293
16476 754
11171 410
4103 257
14583 504
8186 412
7685 859
7831 159
8444 513
12461 774
17244 654