22076 208
107909 642
19085 236
8228 256
53803 704
26197 383
9319 81
5935 158
17551 517
13438 92
9994 338
8500 72
129114 295
8808 1005
47774 472
4380 764
76873 708
50090 234
41763 742
18049 742
42857 255
5234 339
9378 258
5240 264
9586 758
1524 88
4221 461
4403 238