12993 85
11245 633
7280 660
4516 113
6130 228
11508 702
4932 163
10188 712
4832 132
4392 241
5422 123
3511 28
33996 595
15551 456
39771 244
14085 459
22476 420
15931 327
8485 848
9222 215
12382 826
11918 444
8566 693
12789 699