5091 265
24545 535
3127 293
6093 597
5034 361
12844 342
2068 344
3259 262
20480 238
4379 374
30967 344
26814 308
2114 227
1536 346
13110 778
16141 488
10230 220
924 97
8429 961
43651 83
4234 919
20418 390
3546 648
1986 72
847 66
8506 607
3036 266
2332 81