3222 863
782 175
1057 194
2058 405
3113 416
12375 37
1735 317
2084 338
1669 27
1337 276
1431 265
22229 345
120014 412
406908 351
49291 888
140747 859
51861 665
61828 270
44012 252
28912 114