15097 502
2211 152
1313 48
2564 307
1410 83
3928 740
3374 371
1795 205
2991 464
1085 106
1245 255
2932 519
1473 87
3043 456
6219 103
3799 843
4058 668
3361 579
15990 742
1748 155
2434 340
4830 212
2765 288
10141 564