599 55
1688 359
5032 879
4159 347
18000 519
1098 120
10954 888
8136 719
3224 340
1346 90
3462 744
2148 432
4115 555
1678 403
902 57
8018 234
4273 128
1584 465
7856 231
2832 503
1673 120
2926 271
1893 26
973 78