3201 869
2601 182
1323 31
2380 235
5362 93
4432 604
127249 209
60843 177
31032 369
5466 605
4050 76
28977 798
5467 501
9529 614
38247 694
3513 422