5012 632
30869 91
13863 126
5745 50
242637 1195
2181579 3805
246661 1043
326537 529
381444 1160
273657 1567
2472494 6447
250070 640
186834 592
692489 1985
247536 1180
94570 372
141825 691
112033 632
45490 385
53863 627
290057 1058
98276 453