5990 32
28570 597
5702 432
5806 267
11438 665
13410 324
39118 868
3543 160
6182 656
4440 218
4894 452
2586 57
4568 333
6336 745
5533 771
1415 87
1084 86
1815 41
3599 711
5222 195
2195 386
5178 149
3072 613
4122 904