5959 283
2859 62
4202 240
7377 728
2536 329
5700 305
10500 98
5236 527
2296 369
12491 386
6203 381
13418 589
3176 663
8849 951
24433 878
2850 32
6628 80
13779 504
11470 289
21197 410
1823 175
12280 376
9881 66
6599 523