2581 11
3354 7
5328 72
4395 64
18123 37
33085 55
11642 19
10574 32
29872 167
3766 14
8316 42
3651 8
3899 18
7287 25
5953 21
3328 11
6759 44
7226 33
3589 18
6599 33
3110 17
5678 20
5285 32
2326 17