15342 509
6735 340
25568 278
855 227
2972 626
15146 194
7902 296
23971 100
1580 469
17570 275
7895 847
14996 124
15905 154
220 72
3673 41
1272 293
33255 524
2840 630
5864 338
1338 386
1230 399
9870 134
5207 218
9709 122