12329 53
71459 134
145827 432
308901 1359
96660 640
276368 785
239626 467
12008 132
17078 655
25488 862
4589 228
4513 518
1966 198