29376 257
20273 496
13023 437
21142 154
750997 1395
15260 343
11656 582
4962 44
6734 244
14827 696
12453 493
177954 986
321414 1221
133454 848
34575 124
3232 96
4510 725