1046 129
8486 625
41355 835
5506 326
28672 893
2323 335
5764 641
2213 261
14015 342
8925 297
5334 78
2181 121
4095 469
9059 602
3221 301
7367 99
3399 296
10070 147
3924 326
3798 661
3012 201
4435 746
2463 217
3823 842
9876 379
4903 948
2469 336