3023 122
15602 89
4019 273
13781 587
1514 165
22842 136
4735 527
4428 316
4937 562
2929 392
4875 165
19039 141
13391 489