3409 32
3398 20
2885 40
45017 71
3180 97
2500 120
2647 13
3998 37
31482 41
28867 27
34886 60
23679 34
117270 321
87614 277
20365 38
50536 49
12064 99
40544 63
253757 737
48420 87
4443 84
58919 97
3089 33
21006 42