21426 699
15832 578
1564 371
1177 310
270 85
1430 401
938 260
9227 724
2413 784
2166 562
5014 230
1081 218
737 214
8395 312
1070 219
2857 807
447 116
1105 334
46909 236
673 194
1696 340
768 206
49631 401
2061 425