22076 208
107906 642
19084 236
8228 256
53803 704
26197 383
9319 81
5935 158
17551 517
13437 92
9994 338
8500 72
129110 295
8807 1005
47774 472
4380 764
76869 708
50089 234
41761 742
18048 742
42857 255
5234 339
9378 258
5238 264
9586 758
1524 88
4221 461
4403 238