2701 32
1553 186
5760 616
10244 504
10384 133
19869 601
1801 99
11199 584
7812 243
53992 627
3175 465
42668 579
7191 589
1394 234
19730 187
5848 318
2116 454
29269 839
18381 847
1691 340
3590 612
1466 231
4535 594
496 101
2338 68
5554 121
8997 841
7104 727