5015 96
27429 574
3344 500
3143 63
3307 61
5473 234
6067 99
6895 567
2309 90
2552 267
5626 321
51981 333
2735 222
15533 491
5438 606
13942 483
2426 114
7439 578
20472 767
6206 531
9953 570
10577 381
19458 981
2957 190